using System;
using System.Collections.Generic;
using System.Text;
using XBLib.BusinessObject;

namespace DataInfo
{
    public class 出入国歴情報 : BindableBusinessObject
    {
        public 出入国歴情報() { }
        private Int32 m_ID;
        [ColumnAttributes("ID")]
        public Int32 ID
        {
            get { return m_ID; }
            set { m_ID = value; }
        }
        private Int16 m_廃止区分=0;
        [ColumnAttributes("廃止区分")]
        public Int16 廃止区分
        {
            get { return m_廃止区分; }
            set { m_廃止区分 = value; }
        }
        private DateTime m_入国予定年月日= DateTime.MinValue;
        [ColumnAttributes("入国予定年月日")]
        public DateTime 入国予定年月日
        {
            get { return m_入国予定年月日; }
            set { m_入国予定年月日 = value; }
        }
        private DateTime m_入国年月日= DateTime.MinValue;
        [ColumnAttributes("入国年月日")]
        public DateTime 入国年月日
        {
            get { return m_入国年月日; }
            set { m_入国年月日 = value; }
        }
        private DateTime m_再入国年月日= DateTime.MinValue;
        [ColumnAttributes("再入国年月日")]
        public DateTime 再入国年月日
        {
            get { return m_再入国年月日; }
            set { m_再入国年月日 = value; }
        }
        private String m_入国特記事項="";
        [ColumnAttributes("入国特記事項")]
        public String 入国特記事項
        {
            get { return m_入国特記事項; }
            set { m_入国特記事項 = value; }
        }
        private Int32 m_上陸港 = 0;
        [ColumnAttributes("上陸港")]
        public Int32 上陸港
        {
            get { return m_上陸港; }
            set { m_上陸港 = value; }
        }
		private String name_上陸港 = "";
		public String 上陸港_NAME
		{
			get { return name_上陸港; }
			set { name_上陸港 = value; }
		}
        private DateTime m_出国予定年月日= DateTime.MinValue;
        [ColumnAttributes("出国予定年月日")]
        public DateTime 出国予定年月日
        {
            get { return m_出国予定年月日; }
            set { m_出国予定年月日 = value; }
        }
        private DateTime m_出国年月日= DateTime.MinValue;
        [ColumnAttributes("出国年月日")]
        public DateTime 出国年月日
        {
            get { return m_出国年月日; }
            set { m_出国年月日 = value; }
        }
        private String m_出国特記事項="";
        [ColumnAttributes("出国特記事項")]
        public String 出国特記事項
        {
            get { return m_出国特記事項; }
            set { m_出国特記事項 = value; }
        }
        private Int32 m_帰国ステータス=0;
        [ColumnAttributes("帰国ステータス")]
        public Int32 帰国ステータス
        {
            get { return m_帰国ステータス; }
            set { m_帰国ステータス = value; }
        }
        private Int32 m_社員ID=0;
        [ColumnAttributes("社員ID")]
        public Int32 社員ID
        {
            get { return m_社員ID; }
            set { m_社員ID = value; }
        }
    }
}
